package com.mvc.service;

import com.jfinal.upload.UploadFile;
import com.mvc.model.Notice;
import com.mvc.model.Version;
import com.mvc.request.ReqPage;
import com.mvc.request.ReturnData;
import com.mvc.response.RspPage;

/***
 * 系统
 * @author Swer
 *
 */
public interface SysService {
	/***
	 *  文件上传
	 * @param req
	 * @return
	 */
	ReturnData<String> updateFile(UploadFile file);
	
	
	/***
	 *  版本检查
	 * @param req
	 * @return
	 */
	ReturnData<Version> checkVesion();
	
	/***
	 *  消息公告
	 * @param req
	 * @return
	 */
	ReturnData<RspPage<Notice>> queryPage(ReqPage req);
}
